Sequential and Mapreduce-based Algorithms for Constructing an In-place Multidimensional Quad-tree Index for Answering Fixed-radius Nearest Neighbor Queries

نویسندگان

  • Mugurel Ionuţ Andreica
  • M. I. Andreica
چکیده

Answering fixed-radius nearest neighbor queries constitutes an important problem in many areas, ranging from geographic systems to similarity searching in object databases (e.g. image and video databases). The usual approach in order to efficiently answer such queries is to construct an index. In this paper we present algorithms for constructing a multidimensional quad-tree index. We start with well-known sequential algorithms and then adapt them to the MapReduce computation model, in order to be able to handle large amounts of data. In all the algorithms the objects are indexed in association with quad-tree cells (or nodes) which they intersect (plus possibly a few other nearby cells). When processing a query, multiple quad-tree cells may be searched in order to find the answer. 2010 Mathematics Subject Classification:68P05, 68P10, 68P15, 68P20, 68U35, 68W10, 68W15.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Model for k-Nearest Neighbor Query Cost in Multidimensional Index Structures

The k-nearest neighbor query in multidimensional index structures is one of the most frequently used query types in multimedia databases and geographic information systems. Until now, most of the analytic models are restricted to a particular type of the index structure, for example, the R-Tree and they concentrate on the analysis of the range query. Recently, a cost model [3] was reported for ...

متن کامل

An Efficient Nearest Neighbor Searching Method

Conservative spatial queries, such as range search and nearest neighbor reclamation, involves only conditions on objects’ numerical properties. Today, many modern applications call for novel forms of queries that aim to find objects satisfying both a spatial predicate, and a predicate on their associated texts. For example, instead of considering all the restaurants, a nearest neighbor query wo...

متن کامل

An Efficient Algorithm for Continuous Nearest Neighbor Queries Based on the VDTPR-tree

With the advances in mobile communication and position-finding technology for tracking the positions of continuously moving objects, there comes a kind of novel applications (e.g., traffic control, meteorology monitoring, mobile computing, etc.) in which the locations of moving objects need to be maintained and processed. In these applications, algorithms for efficiently answering queries invol...

متن کامل

An index structure for improving closest pairs and related join queries in spatial databases

Spatial databases have grown in importance in various fields. Together with them come various types of queries that need to be answered effectively. While queries involving single data set have been studied extensively, join queries on multi-dimensional data like the k-closest pairs and the nearest neighbor joins have only recently received attention. In this paper, we propose a new index struc...

متن کامل

Ε-isa: an Incremental Lower Bound Approach for Efficiently Finding Approximate Nearest Neighbor of Complex Vague Queries

In our context, a complex vague query means a multifeature nearest neighbor query. Answering such queries requires the system to search on some feature spaces individually and then combine the searching results to find the final answers. The feature spaces are commonly multidimensional spaces and may consist of a vast amount of data. Therefore searching costs, including IO-cost and CPU-cost, ar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012